English Dictionary
◊ NYMPHAEA CAERULEA
Nymphaea caerulea
n : blue Egyptian lotus: held sacred by the Egyptians [syn: {blue
lotus}, {Nymphaea caerulea}]